Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"at the interface of art and science" in English
English translation for "
at the interface of art and science
"
在艺术与科学的交汇处
Similar Words:
"at the inital stage of" English translation
,
"at the initial stage of a disease" English translation
,
"at the inn" English translation
,
"at the instance of" English translation
,
"at the instant brunt" English translation
,
"at the international level" English translation
,
"at the interval" English translation
,
"at the interview" English translation
,
"at the labial commissures" English translation
,
"at the last [critical] moment" English translation